# encoding: utf-8
# module PyQt5.QtGui
# from /usr/lib/python3/dist-packages/PyQt5/QtGui.cpython-35m-x86_64-linux-gnu.so
# by generator 1.146
# no doc

# imports
import PyQt5.QtCore as __PyQt5_QtCore


from .QInputEvent import QInputEvent

class QWheelEvent(QInputEvent):
    """
    QWheelEvent(QPointF, QPointF, QPoint, QPoint, int, Qt.Orientation, Qt.MouseButtons, Qt.KeyboardModifiers)
    QWheelEvent(QPointF, QPointF, QPoint, QPoint, int, Qt.Orientation, Qt.MouseButtons, Qt.KeyboardModifiers, Qt.ScrollPhase)
    QWheelEvent(QPointF, QPointF, QPoint, QPoint, int, Qt.Orientation, Qt.MouseButtons, Qt.KeyboardModifiers, Qt.ScrollPhase, Qt.MouseEventSource)
    QWheelEvent(QWheelEvent)
    """
    def angleDelta(self): # real signature unknown; restored from __doc__
        """ QWheelEvent.angleDelta() -> QPoint """
        pass

    def buttons(self): # real signature unknown; restored from __doc__
        """ QWheelEvent.buttons() -> Qt.MouseButtons """
        pass

    def globalPos(self): # real signature unknown; restored from __doc__
        """ QWheelEvent.globalPos() -> QPoint """
        pass

    def globalPosF(self): # real signature unknown; restored from __doc__
        """ QWheelEvent.globalPosF() -> QPointF """
        pass

    def globalX(self): # real signature unknown; restored from __doc__
        """ QWheelEvent.globalX() -> int """
        return 0

    def globalY(self): # real signature unknown; restored from __doc__
        """ QWheelEvent.globalY() -> int """
        return 0

    def phase(self): # real signature unknown; restored from __doc__
        """ QWheelEvent.phase() -> Qt.ScrollPhase """
        pass

    def pixelDelta(self): # real signature unknown; restored from __doc__
        """ QWheelEvent.pixelDelta() -> QPoint """
        pass

    def pos(self): # real signature unknown; restored from __doc__
        """ QWheelEvent.pos() -> QPoint """
        pass

    def posF(self): # real signature unknown; restored from __doc__
        """ QWheelEvent.posF() -> QPointF """
        pass

    def source(self): # real signature unknown; restored from __doc__
        """ QWheelEvent.source() -> Qt.MouseEventSource """
        pass

    def x(self): # real signature unknown; restored from __doc__
        """ QWheelEvent.x() -> int """
        return 0

    def y(self): # real signature unknown; restored from __doc__
        """ QWheelEvent.y() -> int """
        return 0

    def __init__(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        pass


